Skip to main content
TrustRadius
Red Hat OpenShift

Red Hat OpenShift

Overview

What is Red Hat OpenShift?

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

Read more
Recent Reviews

Openshift Review

8 out of 10
February 26, 2024
Incentivized
So we have implemented a new payment platform based on microservices, running in containers and the client decided to go with the …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 11 features
  • Scalability (90)
    8.7
    87%
  • Platform access control (84)
    8.4
    84%
  • Upgrades and platform fixes (83)
    7.8
    78%
  • Platform management overhead (82)
    7.3
    73%

Reviewer Pros & Cons

View all pros & cons

Video Reviews

5 videos

Keeping it Modernized - Red Hat OpenShift Review from a Systems Analyst
09:19
IT Systems Engineer Gets Honest | OpenShift Review
03:37
Thoughts from an Administrator - Red Hat OpenShift Review
04:22
Return to navigation

Pricing

View all pricing

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.redhat.com/en/technologies/…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $0.08 per hour
Return to navigation

Product Demos

Demo: How to try out single-node OpenShift from Red Hat

YouTube

Hands-on demo of Red Hat OpenShift Service on AWS

YouTube
Return to navigation

Features

Platform-as-a-Service

Platform as a Service is the set of tools and services designed to make coding and deploying applications much more efficient

7.9
Avg 8.2
Return to navigation

Product Details

What is Red Hat OpenShift?

Red Hat® OpenShift® is a unified platform to build, modernize, and deploy applications at scale. It includes an enterprise-ready Kubernetes solution with a choice of deployment and consumption options to meet the needs of the business. OpenShift delivers a consistent experience across public cloud, on-premise, hybrid cloud, or edge architecture. It includes multiple advanced open source capabilities that are tested and integrated with the underlying certified Kubernetes environment, such as Red Hat OpenShift Serverless, Red Hat OpenShift Pipelines, and Red Hat OpenShift GitOps. Red Hat OpenShift gives users the choice of running cloud services or self-managed editions:

Cloud Services Editions
  • Red Hat OpenShift Service on AWS: A turnkey application platform that provides a managed Red Hat OpenShift service running natively on Amazon Web Services (AWS) used by organizations to increase operational efficiency, refocus on innovation, and build, deploy, and scale applications.
  • Microsoft Azure Red Hat OpenShift: Red Hat and Microsoft jointly engineer, manage, and support the platform, used by organizations to increase operational efficiency, refocus on innovation, and quickly build, deploy, and scale applications.
  • Red Hat OpenShift Dedicated: A managed Red Hat OpenShift offering on Amazon Web Services (AWS) and Google Cloud.
  • Red Hat OpenShift on IBM Cloud: A managed Red Hat OpenShift cloud service that reduces operational complexity and helps organizations build and scale applications with the security of IBM Cloud.
Why choose Red Hat OpenShift cloud services?
Red Hat OpenShift cloud services automate the deployment and management of Red Hat OpenShift clusters, so organizations can build, deploy and scale applications quickly without having to incorporate and learn new technologies and processes, or manage integrations. It also helps users to:
  • Reduce security & compliance risk through 24x7 global SRE coverage.
  • Limit operational and staffing dependencies attached to particular providers.
  • Reduce integration bottlenecks with repeatability and consistency for multi-cloud deployments.

Self-Managed Editions
Why choose self-managed Red Hat OpenShift?
Red Hat OpenShift self-managed editions provide more control and flexibility over OpenShift deployments. Self-managed editions allow deployment on any private or public cloud, on bare metal, or at the edge. In addition, long-term support provides flexible life cycles providing the option to choose when to upgrade to the next version of Red Hat OpenShift.

Red Hat OpenShift Video

Red Hat OpenShift overview

Red Hat OpenShift Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

Red Hat OpenShift starts at $0.076.

Tanzu Application Platform, SUSE Rancher, and Amazon Elastic Kubernetes Service (EKS) are common alternatives for Red Hat OpenShift.

Reviewers rate Scalability highest, with a score of 8.7.

The most common users of Red Hat OpenShift are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(264)

Attribute Ratings

Reviews

(1-25 of 64)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have a big k8 installation with more than 1500 virtual CPUs and more than 500 pods running in 3 different Regions with OCP. We also have an Ansible tower automation instalation to provisioning our Red Hat Linux Servers in IBM Cloud.
  • Compliance management.
  • Automation environment.
  • Registry
  • Automation platform.
  • Versioning control.
  • Product support.
Now, Red Hat OpenShit is best option to have a k8 cluster running in any cloud hyper scaler because is developed in all principal cloud providers.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
So my team with the automation team assists what we call the portal team in maintaining their OpenShift environment, their deployments, and their backups, as well as maintaining our Ansible a p platform on OpenShift, running an operator. So my team and I are doing most of the heavy lifting on the OpenShift side for what we call the Bell Self-serve portal.
  • Obviously, it does container orchestration very well because it's the main purpose of the product. Creating routes has been very easy with the product, creating accessible routes, managing quotas, managing our workspace and our workload has been very efficient with this as well as managing our horizontal scalability.
  • Sometimes the error messages are very vague when they happen and we have to dig in a lot longer than we should have just to find the exact error message in some lug. Whereas it could have been clear in the events, I assume. Aside from that, that's pretty much what I can think of off the top of my head.
Well, in our case, because I have two use cases, one is with the operator, which obviously is super easy with OpenShift because it's just click, click start aside from the issue from the operator. But that's a different interview. And the other point is for the web portal that our portal team uses, it's very easy. Two perform a task needed for them to do their deployment, their pipelines, and their daily Java.
February 26, 2024

Red Hat OpenShift Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We do have applications onboarded in the Red Hat OpenShift test. We have tier-one and tier-two applications. Especially with auto-scaling Ments, spinning up the containers, the developers can easily deploy their applications onto the clusters and it can have when the need increases by spinning up more instances of your applications. So it maintains a better response time and meets the SOE.
  • Mainly with right-sizing the applications, making the applications brought into this microservice architecture. So these are the ones that we noticed with the applications like we have migrated the applications from monolith to microservices and they're doing extremely well.
  • I would say if OpenShift can provide us more insight into capacity management and maybe add a little bit of chargeback thing, so that will be more into the insight and observability. That's what we will need from a management perspective.
So when you want to move or you want to explore the container platform, I would say OpenShift is the best in the industry where you can get premium support. So it is all based on your needs if you need support is one of the important aspects if you want to put your tier-one workloads in a container platform, I would definitely recommend OpenShift. Less appropriate. With the licensing and the pricing. So if you are looking for tier-three applications, maybe.
February 26, 2024

Red Hat OpenShift Review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have especially open enrollment, right where three, or four months we have a high traffic, especially on the enrollment side. So that's where we started the OpenShift but now it gets used across all the domains like claims, Medicare processing, and all the data for the application. So across all the applications we use. So I can say all business-critical applications run on the OpenShift. So one problem that, especially on the open enrollment we had scaling because those three, four months, the volume surge like 50 times, 200 times, right? The earlier challenge was to add the hardware and there are always delays that take a couple of months. But with OpenShift we can able to do it in just a few days. I think those scaling when we have a sudden burst of workload, was the major challenge for OpenShift was able to work on.
  • I'll say the first one is obviously high availability, right? Because now application earlier, if you take any application that used to run WebSphere legacy platform, we'll have a side or B side. And that was not a true failover. But now with OpenShift we can add multiple ports, you can have four ports or eight ports, 10 ports how your business or application needs. So it's very what you call no downtime and literally there is no downtime.
  • Another example you can say the patching now we have to patch due to compliance every month. So we do rolling updates so there is no downtime so I'll say highly available, scalable, another security is another great feature that we can use core os. So those are the key features
  • So one thing I can think of is the cloud where we are going because now we are seeing workload going to AWS or Azure. I think there'll be a lot of integration needed from the OpenShift, how we can leverage more cloud services as the industry is moving toward that direction.
  • One thing I can definitely mention, we are trying to do a database. First I'll start with the Redis in-memory database. So we had that installed on the openshift. But the way Redis in-memory works is they have their own DNS. And now with the state full set it was challenging when we patched and it did not work. We had to do a manual intervention. So those are challenges especially when you have state full workload like databases, how do you scale those, right? So those are big challenges that we can overcome.
Basically, if you want to do rapid development, that's where the product is well because there is a CICD pipeline that is well integrated. So the continuous, if you want to bring any new feature, or new release right to the market, it's very useful how you can use the OpenShift in that way. I think it still needs work on the database as I mentioned earlier, those kinds of workloads. Also the traditional workload. For example, we are now trying with mq, the middleware layer on the OpenShift. But I think still there is less flexibility, what I can say. I think that's like a stateful workload. I think that's where the challenge is.
Sarath Kumar Pujari | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Red Hat OpenShift helped us upgrade some of the legacy internal applications used across a particular team in one geo location. These apps were run from virtual/remote environments, using Red Hat OpenShift we are now able to move these to the cloud service. It improved the scalability of the applications and now we are able to use the same application across various teams seamlessly.
  • Usage of the Cloudservice
  • Simplified and readily available APIs which improves the development speeds
  • Remote debugging capabilities which again helps finding issues faster
  • High scalability
  • Complex due to several different components. Often we need employees to be trained to make full use of the Red Hat OpenShift platform capabilities. Training employees again slow down development/increase costs.
  • Expensive as compared to other cloud based platforms like Kubernetes
Red Hat OpenShift is well suited for organizations with limited IT storage/compute resources. It helps in speeding up the deployment of applications and scaling them to whatever extent needed. On the other hand we find it is a bit complex and needs some training to find out the full potential of the platform. Ramp up phase initially takes time, but once ramped up, employees typically find it easier to work with.
Bhargav VR Perepa | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
As an enterprise organization with mission-critical applications - Red Hat OCP helps my organization - build, deploy, operate, maintain, and integrate containerized applications that are secure, scalable, and stable - across multiple platforms. Red Hat OpenShift helps to build native and containerized cloud applications quickly to react to market forces, capitalize on market opportunities, and innovate to market-changing trends. OpenShift helps to application development time, time to value, and market with safer applications, stabler, and more secure. At the same time - the deployed applications are consistent across on-prem or in public clouds or private data centers - in physical or virtual environments. OpenShift can also be used simultaneously - on legacy applications to modernize and deploy anywhere or everywhere, including at the edges or on factory/shop floors.
  • Single point and centralized visibility for hybrid or multi cloud deployments.
  • Multi-cloud and multi-cluster security across hybrid and multi-cloud deployments.
  • Enhanced security - with security contexts and selinux hardening.
  • Enhanced security to application code - container registry and security/vulnerability scanning capabilities.
  • Knowledge diffusion with less friction since OpenShift skills are non-trivial and demanding.
  • Improved support for issues arising when using OpenShift.
  • Improved samples catalog - examples, samples and tutorial code.
OpenShift is well suited - when an application needs to be deployed to multiple environments (public clouds, private data centers, hybrid environments, at the edge, or on factory floor environments), where the application needs to be running consistently, safely, securely, and in a performance manner. OpenShift shines when the application deployments need to be quick, be operated, and maintain speed and consistency (DevSecOps). OpenShift also performs very well in building cloud-native microservices architectures or modernizing legacy applications that require integrations. OpenShift may not work well when the applications are unsuitable for containerization or the skills are misaligned with cloud-native and microservices approaches.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
Red Hat OpenShift is a Kubernetes distribution that aims to resolve the containerized needs of customers securely. In addition to the package, behind the distro, there is Red Hat with his support team and implementation team. The distro, of course, has license and support costs that could be a huge part of the maintenance infrastructure costs. Do not forget also that Red Hat has made strong design politics with OpenShift that force a vendor lock-in in several parts of the day two operation.
  • Workload management.
  • Security
  • Simplicity of deployment with an extensive helm char catalog.
  • Vendor lock-in.
  • Maintenance cost.
  • Short ttl of the releases.
OpenShift is suited where an on-prem Kubernetes distro is required with solid support from a well-known vendor. OpenShift could become inappropriate when the best in a technology class is needed (because RedHat mostly pushes its technology or version of technology, e.g., ISTIO, which usually has less functionality than the open-source free version) or where the license cost elevated is not sustainable.
Salah BENAMIRA | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I use Red Hat OpenShift to manage and deploy containerized applications. With Red Hat OpenShift, it's easy to orchestrate and automate the deployment, scaling them horizontally. This addresses business problems such as ensuring high availability, scalability, and ease of maintenance for our IT infrastructure. In my case, I can easily deploy applications without worrying about the underlying infrastructure complexities.
  • Horizontal Pod Autoscaler (HPA)
  • A user-friendly Web console
  • Multi-Tenancy (multi projects)
  • Commercial support
  • Integration with Non-Red Hat Technologies
  • Cost Considerations
  • Resource Consumption
Well-Suited Scenarios for Red Hat OpenShift in my compnay:
* Development of microservices-based applications
* Application Lifecycle Management
* Manageing Infrascture tasks with ease

Less appropriate Scenarios for Red Hat OpenShift in my compnay:
* Development of small applications
* a non containerized applications
Lovelee Borgohain | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I can quickly spin up containerized environments for testing and iterating on new ML models without worrying about infrastructure setup. OpenShift's built-in CI/CD pipelines automate the build and deployment process. Once a model proves promising, I can scale it to handle production traffic using its autoscaling features. Working with a team of integration experts, OpenShift offers a great platform for sharing and collaborating on models, and we can easily run different versions of models in parallel and compare their performance.
  • It integrates well with popular cloud providers (CSPs) like AWS, Azure, and Google Cloud Platform, adding flexibility and choice for cloud deployments. OpenShift provides centralized ingress control for managing how external traffic reaches applications running across multiple clusters and simplifies security management.
  • OpenShift's S2I capability builds container images directly from source code and eliminates the need for manual configuration to provide consistency across deployments. Developers can push code changes and deploy updates to production environments to reduce manual work and accelerate release cycles.
  • We take advantage of OpenShift's hybrid cloud capabilities. We run ML workloads on both on-prem infrastructure and public cloud platforms, depending on resource needs and cost considerations.
  • OpenShift isn't exactly beginner-friendly. The initial setup is a bit challenging, and navigating the console feels like deciphering hieroglyphics for someone new to Kubernetes.
  • Juggling multiple OpenShift clusters across different environments is still a clunky experience. Red Hat Advanced Cluster Management helps, but it adds another layer of complexity to an already intricate system.
  • While OpenShift integrates with popular CI/CD tools, the experience isn't always smooth. Integrating GitOps workflows directly into OpenShift would make deployments even more easy and flexible.
Building cloud-native microservices-based applications with OpenShift is quite easy. It's like having a well-oiled pipeline where coding, testing and deployment smoothly flow together. We operate across on-prem, private, and public cloud environments, and OpenShift's flexibility comes in handy. It works smoothly across these disparate platforms. OpenShift is best for cloud-native containerized applications. Porting legacy monoliths is complex and time-consuming. We tried to migrate our old CRM system to OpenShift, but it ended up being a bigger headache than it was worth.
Asad Khan | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Red Hat OpenShift is a complete PaaS solution for developers as well as for deployment & configuration engineers who manage & create the underlying infrastructure for cloud-native applications. My use case is to host containerized RAN applications of mobile operators over EDGE servers in a relatively less resource-intensive infrastructure. Lifecycle management of the application, i.e., the CNFs in the case of Telcos, is relatively easy with Red Hat OpenShift.
  • LCM of CNFs
  • Security of the underlying environment
  • Modular Support of desired operators for Telco applications
  • Supporting all Storage & Networking solutions in the form of CSIs & CNIs
  • Initial deployment of the cluster
  • RBAC & User management
  • Lack of In-built observability solutions
  • Lack of In-built performance monitoring
Well suited for - Telco core applications (CNFs) Telco RAN applications (CNFs) Any containerized application based on microservices. Less appropriate for - VM based applications Monolithic applications Applications require no or very less updates or upgrades Applications with complex requirement of observability & user access
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are using Openshift to deploy our Containerized Applications for both in-house and Client-facing applications. We have integrated Openshift with external GitHub for Code Management and use Openshift for the entire Build and Deployment lifecycle, including Code compilation, Unit Testing, Image Creation, Test Deployment, Regression/Functional Testing, and Production Deployment.
  • RBAC
  • Private Registry.
  • Integration with Third Party Tools.
  • Reduce complexity In Openshift Configuration.
  • Authentication using GitHub.
  • Optimised Infrastructure Need to setup.
Openshift is a good Enterprise-grade Kubernetes platform, with many features like Role Based Access Control, Internal Private Registry, and Easy Integration with External Tools like GitHub, Jenkins, etc., but its installation process is a little bit complex and uncertain in some scenarios due to which sometimes it becomes challenging to onboard the platform and its management.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use OpenShift Fabric platform to manage hosting and deployment of our business applications. The platform handles management of environment configuration, pipelines and promotion paths of all our business applications contributing to the backbone of our trillion dollar revenue system. It is critical to our functioning and operations on technology
  • Management of environment configuration, provisioning of pods and secrets is done in a foolproof, standard way so that multiple teams can identify and update it with minimal upkeep
  • It has a large uptime ratio, meaning business applications downtime is usually not hampered
  • It has an efficient way of scaling up and down pods to manage traffic and bandwidth
  • Batch processing and streaming is not yet supported on the platform, and is supported by competitors like GCP
  • Database hosting is handled separately, and thus cannot be maintained from the same pod
  • It's not possible to create cross instance promotion paths
Most well suited for traditional hosting needs, where you need to manage configuration management, secret handling and scaling. This is more of an Iaas than a PaaS offering
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use it to streamline our deployment workflows and save time/effort. We have a limited time window to do our deployments due to the nature of our 24/7 business. Hence it's important to do it quickly and accurately the first time. OpenShift helps us with faster time to market. Standard containers help us scale based on our trading volume.
  • Auto scaling.
  • Container orchestration.
  • Multi cluster management.
  • Ease of deployment.
  • Support
  • Developer experience (installation, logs, debugging).
  • Cost
Openshift is suitable for microservices-based development environments. In our business, there are sudden peaks in the volumes of trades to be processed. Openshift is suitable as auto-scaling helps our developers focus more on business logic and worry less about infrastructure management. As a heavily regulated industry, Openshift's security features, like RBAC access control and secure containers, help us meet compliance requirements.
Mouli Chandra | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use it for infrastructure efficiency, DevOps enablement, Container orchestration, image scanning, and security RBAC setup.
  • Deployment streamlining.
  • Multi-cloud and hybrid support.
  • Easy scaling of workloads.
  • Excellent support.
  • Container registry integration.
  • Possible service mesh integration.
  • Ease of app update deployments.
  • Better resource monitoring.
It can be a good tool for well-versed DevOps teams and hybrid cloud workloads. It may not be a good fit for a single application deployment team.
Rajya Lakshmi | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Red Hat OpenShift for deploying our microservices applications. This integration allows us to easily manage our containers and orchestrate application deployments with ease. The user interface is intuitive and provides a comprehensive view of our applications, clusters, and resources, making it simple to monitor and manage our deployments.
  • Container Orchestration.
  • App scalability.
  • Security and Compliance.
  • Initial setup of the cluster.
  • Streamlining CI/CD Integration.
  • Resource Management.
Well suited: Scalability, Containerised microservices. May not be well suited: Small-scale deployments with limited resources, legacy applications which not microservices.
Enrique Verdes | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
As a consultant, my role is to help our customers get the most from the solutions we offer. We use Red Hat OpenShift to help our clients develop their business applications in a more agile way, reducing development times, increasing the scalability of solutions, in an environment that favors team productivity. As service providers, we also benefit from being able to quickly provide our customers with a complete platform for their containerized workloads, which offers an easy-to-use interface. Installation is simple and fast, and the use of operators allows you to quickly add functionality. Above all, we trust Red Hat to provide quality content, and with an excellent level of support.
  • The isolation of projects with RBAC is great to give different teams the resources they need without disrupting other teams.
  • Automation with operators is great as it simplifies tasks that required a lot of work, or the deployment and maintenance of applications and tools.
  • The way you can easily scale up or down automatically, at the pod, but also at the node level.
  • With operators, find the right CRD to edit when you need changes or review something, can be difficult.
  • Sometimes you need to view an objects yaml file to check the status of a project or object.
  • Alerts sometimes are a bit obscure, and there's is no information on pod or node involved.
In my vision, OpenShift main focus is developer productivity, and out of the box is packed with a lot of features that, if you want to add to kubernetes, means a lot of work. So if you want to provide a very friendly environment to your developers, without spending lots of time and effort, OpenShift is the way to go, coupled with the support of Red Hat which adds a lot of value. If you want more control over your platform, and more customization, OpenShift might not be the best choice.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We have been building a platform to be consumed by multiple teams via self-service onboarding process. The stress is on providing
multi-tenancy, separation of duties, and security, as well as support of regional DR scenario for various applications using persistent data. The goal is making OpenShift the standard platform to run containerized workloads and potentially standardize upon it and eliminate other k8s based solutions that unfortunately still exist in the enterprise
  • K8s related tooling
  • Security
  • Multi-cluster management
  • Persistent data replication
  • The embedded ODF cluster solution is limited to a single storage class which does not allow to have different tiers of storage dedicated to specific workloads
  • Fixed size of the underlying disk size that also forces the user to use the same disk size for the further storage scale out process
It works well for any web frontend applications.
Score 6 out of 10
Vetted Review
Verified User
Perfect for hosting different network components from multiple vendors. Effective in delivering and maintaining our own infrastructure applications in our OCP cluster. Allows improvement of systems agility and performance improvement. Automatic load balancing management of centralized applications is thus the best solution for centralizing applications. As well as easy-to-run applications across hybrid and multi-cloud environments.
  • Flexibility
  • Stability
  • Monitoring
  • Easy to customize.
  • Easy to migrate.
  • More depth in the documentation of the product is needed.
  • To beginners, we usually have a hard time teaching them to use it.
Well structured to support multi-cloud enablement. Easy to adapt Kubernetes. Good automation and is perfect for running containers. Ability to edit and apply YAML manifests directly from the OPC console.
Score 8 out of 10
Vetted Review
Verified User
The digital services of the operating system is scalable.The Linux allows to deploy all types of apps and infra easily without any faults.mainly Linux 7 and used in critical environment.and is used in multiple applications likely would be Java and web servers.and it mainly used to run business process workloads and to develop on making highly reliable configurations by using large scale databases for customers.
  • Numerous wide range of apps
  • Updates
  • Server management
  • Security patches
  • Cpu management
  • Support
  • Command changes
  • Installation
Support for non standard integrations having significant market opportunities.training and documentation and consistent support for desktop and other environments.the stability of the application is reliable for front end and backend without any lags or issues.runming various applications on Prem and in the cloud.all the data is being maintained in the cloud enables us to store large amount of data too.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use and maintain OCP for CI/CD, and delivery of internal gov applications. We also deploy and maintain our own infrastructure applications in our OCP clusters.
  • Build processes are quicker, so our app devs can expedite application deployment.
  • Openshift serves as a great environment for collaboration and testing applications, prior to Production deployment.
  • Upgrades on OCPv4.X are easy, quick, and seamless.
  • Redhat constantly adds new feature sets on a regular basis.
  • Certificate management and rotation could be more definitive, i.e., which certificates expire every 1 year, as opposed to every 2 years.
  • Sometimes, rarely at best, we need to cycle our Thanos-querier pods due to an alert target firing in the alert manager.
  • Early warning, pertaining to control plane issues, ie ETCD slowness, due to HUGE workloads. We do get alerts, but usually after the fact.
Any environment, whether cloud or on-prem data centers that have an app development team could fully utilize the OCP platform.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use OpenShift to containerize over 11 Lines of business with approximately 127 unique applications.
  • Container workload logical separation with projects and networking.
  • Integrate easily into the NASA Identity Management solution.
  • Makes managing Enterprise Kubernetes easy for a small Operations team.
  • Would love to see easier use of OpenShift developer tools.
  • I would like to see better error logs with respect to issues that directly impact the User log. For example, we lost DNS and we were unable to log into the UI. It took some digging to relate the error to the loss of DNS.
OpenShift is the best Enterprise Kubernetes solution available. It has everything you need to deliver a secure Enterprise Hardened Kubernetes cluster with a set of developer tools necessary to help an IT organization begin its journey to a Container/Cloud native solution.
Vishal Sharma | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Use for IT, and Telecommunication containerized applications deployment.
  • Managed underlay network using Routes.
  • MetalLB support.
  • Out-of-the-box operators.
  • In-service upgrade.
  • Collecting metrics and logs in one place.
We'll test and certify with Network vendors.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It's our main platform for ms deployment. We use it to develop all the software that supports our online platforms and customer channels.
We also deploy our omnichannel platform, which is a series of microservices (java) that provides security and enables other ms to access core services through API. All this ms are being exposed using 3scale.
  • Rolling deployment
  • Creating new projects and apps really fast
  • Auto scaling
  • Having the possibility to autoscale pods at certain times of the week, month, or year. Not using cron but as part of HPA.
Medium and Large companies that need a PaaS with support worldwide. Also, if you want to have a quick way to have a Kubernetes cluster for POC or testing products.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are just starting our journey with containers. We currently are trying to move all our DevOps tools to containers. Once we have our self-hosted dev ops tools on Red Hat OpenShift, we can upgrade them easily. This is really difficult with our dev ops tools sitting on VMs. In addition, we would be able to retire our VMs and use less resources.

For developers, we are working on creating a pipeline to build and deploy python applications. We currently have 4 python applications. They are using source to image and works with few issues. We do not have any automation at this time. Going to try to automate as soon as possible.
  • It's very easy to set up source to image for a project from git repository.
  • The oc and odo command line tools are easy to install on Windows.
  • Overall context help is available on most screens.
  • User interface is a bit hard to understand for a novice
  • Provide an ai search. It's annoying to dig through many menu items to get what I'm looking for.
Red Hat OpenShift removes many of the complexities in deploying containerized applications. It is as simple as loading up the image to run and it just works.

Fantastic and easy to get java and python applications working in a container. Developer doesn't really need to know about the infrastructure. Simply will have a containerized application that can run and an image that can be deployed right away.
Score 10 out of 10
Vetted Review
ResellerIncentivized
We run Red Hat OpenShift Container Platform at my company to improve our technical proficiency with and develop new solutions for Red Hat OpenShift. Red Hat OpenShift is one of the integrated Container Platforms that we resell and implement on our customer's premises. Red Hat OpenShift also plays an integral role in development of containerized software within my company.
  • Integrated and Immutable Infrastructure
  • Secure Configuration
  • Developer Experience
  • ISV Solutions
  • Resource Footprint
  • Software Supply Chain Security
Red Hat OpenShift works well when a reliable container platform with a solid architecture is needed. Its use is less appropriate when there is no budget, and when experimental architectures are desired.
Return to navigation